Underwater image restoration based on dual information modulation network

The presence of light absorption and scattering in underwater conditions results in underwater images with missing details, low contrast, and color bias. The current deep learning-based methods bring unlimited potential for underwater image restoration (UIR) tasks. These methods, however, do not adequately take into account the inconsistency of the attenuation of different color channels and spatial regions when performing image restoration. To solve these gaps, we propose a dual information modulation network (DIMN) for accurate UIR tasks. To be specific, we design a multi-information enhancement module (MIEM), empowered by spatial-aware attention block (SAAB) and multi-scale structural Transformer block (MSTB), to guide the inductive bias of image degradation processes under nonhomogeneous media distributions. SAAB focuses on different spatial locations, capturing more spatial-aware cues to correct color deviations and recover details. MSTB utilizes the difference and complementarity between features at different scales to effectively complement the network’s structural and global perceptual capabilities, enhancing image sharpness and contrast further. Experimental results reveal that the proposed DIMN exceeds most state-of-the-art UIR methods. Our code and results are available at: https://github.com/wwaannggllii/DIMN.


Underwater image restoration based on dual information modulation network
Li Wang 1* , Xing Li 2 , Ke Li 3 , Yang Mu 3 , Min Zhang 4 & Zhaoxin Yue 1 The presence of light absorption and scattering in underwater conditions results in underwater images with missing details, low contrast, and color bias.The current deep learning-based methods bring unlimited potential for underwater image restoration (UIR) tasks.These methods, however, do not adequately take into account the inconsistency of the attenuation of different color channels and spatial regions when performing image restoration.To solve these gaps, we propose a dual information modulation network (DIMN) for accurate UIR tasks.To be specific, we design a multiinformation enhancement module (MIEM), empowered by spatial-aware attention block (SAAB) and multi-scale structural Transformer block (MSTB), to guide the inductive bias of image degradation processes under nonhomogeneous media distributions.SAAB focuses on different spatial locations, capturing more spatial-aware cues to correct color deviations and recover details.MSTB utilizes the difference and complementarity between features at different scales to effectively complement the network's structural and global perceptual capabilities, enhancing image sharpness and contrast further.Experimental results reveal that the proposed DIMN exceeds most state-of-the-art UIR methods.Our code and results are available at: https:// github.com/ wwaan nggll ii/ DIMN.
Nowadays, the ocean is in the spotlight for its rich natural resources and great potential for applications.Due to the light interference in the underwater scene, the acquired underwater images are plagued with blurred details, distorted colors, and low contrast.Such adverse effects pose greater challenges for underwater vision tasks.As a result, underwater image restoration (UIR) technology has been implemented to boost the quality and clarity of underwater images.In our study, UIR encompasses two key aspects: super-resolution (SR) reconstruction and enhancement.
Image SR technology is designed to restore a high-resolution (HR) image from its corresponding low-resolution (LR) counterpart, thereby enlarging the region of interest for better visual effects.In recent years, leveraging the powerful representational ability of the convolutional neural network (CNN), researchers have proposed numerous image SR methods for real-world scenarios, achieving significantly improved performance [1][2][3][4][5][6] .Dong et al. 7 pioneered a three-layer CNN for image SR, called SRCNN, outperforming traditional methods.Enlightened by this idea, plenty of tricks have emerged to further improve the network reconstruction accuracy, such as increasing the depth of the network 5,8 , widening the width of the network 9,10 , and introducing an attention mechanism 6,11 .Nevertheless, unlike natural scene images, the degradation of underwater images is more severe.To this end, researchers have also implemented some approaches for underwater SR tasks.Islam et al. 12 constructed deep residual network-based generative models, namely SRDRM and SRDRM-GAN, for underwater SR, which can enhance underwater image resolution efficiently.Chen et al. 13 proposed progressive attentional learning (PAL), which employs CNN with channel-wise attention and progressive learning to jointly learn a mapping from LR image to HR image.Zhang et al. 14 introduced a new attention-guided multi-path cross-convolution neural network (AMPCNet) that enhances the model's learning and representation of abstract information, obtaining good SR performance.Similarly, Islam et al. 15 constructed a deep simultaneous enhancement and SR, dubbed Deep SESR, which employs two-stage residual-in-residual learning to recover image qualities.
Image enhancement technology strives to acquire clear images from degraded images for improving visual quality.Currently, underwater enhancement tasks are driven by large-scale data and have gained extensive research [16][17][18][19] .For example, Fabbri et al. 17

Deep learning-based UIR
Typically, deep learning-based UIR tasks can be broadly categorized into two groups: CNN and GAN.Islam et al. 12 implemented a novel residual-in-residual CNN for underwater SR, where SRDRM-GAN incorporates a Markovian PatchGAN 22 as their discriminator.Cherian et al. 23 constructed a GAN-based model, called AlphaSRGAN, which is based on an alpha generative adversarial network for adversarial training of underwater image pairs.In PAL 13 , the residual attention upsampling block consisted of different convolutions to deepen the network and make the training process easier.In a paper by Wang 24 , different distillation modules were designed to aggregate local distilled information from various stages so as to attain more robust feature representations.For the underwater enhancement task, Wang et al. 25 developed a deep CNN approach for underwater enhancement, learning strong feature representation to simultaneously achieve color rectification and haze removal.Li et al. 26 trained the UIEB dataset using a CNN model called Water-Net for underwater image enhancement.FUnIE-GAN 27 was a fully convolutional conditional GAN-based model for underwater image enhancement, which can enhance perceptual image quality.LAFFNet 20 was an encoder-decoder architecture with multiple adaptive feature fusion modules, which can generate multi-scale features to recover rich image details.Apart from solving the underwater SR and enhancement tasks separately as described above, some researchers are committed to designing a unified model that can handle the UIR task in a more versatile and efficient manner.Deep SESR 15 leveraged residual dense blocks as the backbone to facilitate improved hierarchical feature learning, obtaining good performance on underwater SR and enhancement.Sharma et al. 28 proposed a multi-stage deep CNN for UIR, called Deep WaveNet, and proved its robustness in different tasks.Despite the promising outcomes obtained by CNN and GAN-based methods in UIR tasks, a common limitation of these methods is that they mainly emphasize on exploring local information, which may not be conducive to generating clearer images.

Transformer-based UIR
In recent work, Transformer 29 has gained increasing attention in UIR tasks, in particular the advantages of self-attention mechanisms in capturing long-distance dependencies and global features.Peng et al. 30 employed U-shape Transformer network that effectively removes color artifacts and casts.Analogously, Shen et al. 31 implemented a novel dual attention Transformer-based approach in accordance with the properties of underwater image degradation.Huang et al. 32 designed new adaptive group attention and embedded it in Swin Transformer ? to focus on the dependencies between channels, showing outstanding effects in terms of color, brightness, and sharpness.Ren et al. 33 constructed U-Net-based reinforced Swin-Convs Transformer dealing with underwater enhancement and SR, named URSCT.URSCT fused convolution to Swin Transformer to compensate for more local attention.Wang et al. 34 constructed a novel underwater co-enhancement approach which is realized through physically guided Transformer interaction to excavate the rich semantic information.Inspired by Deep WaveNet, Wang et al. 35 departed from the conventional CNN-based networks and instead adopted the Vision Transformer as a robust baseline for UIR, and proposed a new Transformer-based block termed URTB to solve the color degradation problem, particularly across different channels.Based on the description above, applying Transformer to the UIR task can well solve the problem of the CNN-based method's lack of global information, while obtaining a significant improvement in recovery accuracy.

Network framework
Figure 1 demonstrates that our DIMN consists of three stages.Stage 1 focuses on obtaining coarse-grained features, Stage 2 delves into more complex features, and Stage 3 is dedicated to restoring distorted images.Let X ∈ R H×W×C be the distorted image, whereas S ∈ R rH×rW×3 and E ∈ R H×W×3 respectively belong to HR image and enhanced image.H and W represent the height and width of the image.r represent the scale factor, meaning that each pixel of an HR image is equivalent to the spatial extent of r 2 pixels in an LR image.Stage 1.We obtain coarse-grained features from degraded underwater images using a 3 × 3 convolution, while expanding the number of channels: where H SFE (•) is 3 × 3 convolution operation.F 0 ∈ R H×W×C represent the extracted coarse-grained features, in which C is the number of channels.
Stage 2. Stage 2 is composed of T MIEMs, which extrapolate features from coarse-grained to fine-grained space for high-quality image restoration.
where H MIEM (•) denotes the operation of MIEM whose details are described in Section "Multi-information enhancement module (MIEM)".F t is extracted fine-grained features.
Stage 3. In the SR tasks, an upsampling operation that is necessary to scale fine-grained features to the desired HR size.In the enhancement task, a simple 3 × 3 convolution is utilized to produce the final enhanced image.We define the process of Stage 3 as follows: where DIMN(•) ∈ {S, E} indicates the output of recovered images.H UP (•) denotes the upsample operation, including a convolutional layer ( 3 × 3 convolution for H UP0 (•) and 5 × 5 convolution for H UP1 (•) ) and a sub-pixel convolutional layer.H EN (•) represents the enhancement operation, which is performed using a 3 × 3 convolution.
We adopt L 1 loss to minimize the L-norm distance between the restored image DIMN(X) and the ground truth Y.Given a training dataset {X m , Y m } N m=1 , here X m denotes the m-th input image and Y m denotes the cor- responding ground-truth image.L 1 loss can be expressed as follows: where means the learnable parameters in DIMN.

Multi-information Enhancement Module (MIEM)
As presented in Fig. 1, our proposed MIEM is driven by SAAB and MSTB, which respectively modulate spatial and global information to instruct the induction bias of the image degradation process under inhomogeneous media distribution.SAAB first extracts spatial perception information by modulating spatial location relationships.Then MSTB receives spatial information to further complement the structural and global perception of (1) www.nature.com/scientificreports/ the network.SAAB and MSTB are specifically depicted in Sections "Spatial-aware attention block (SAAB)" and "Multi-scale structural transformer block (MSTB)", respectively.

Spatial-aware attention block (SAAB)
The scattering of underwater light and particles in the water causes more severe distortion in distant scenes and less distortion in nearby scenes 31 .Therefore, for non-uniformly degraded underwater imagery, it is critical to model the spatial location relationships of the images that extend the restoration of content-rich features.As displayed in Fig. 2, we devise a SAAB that explores spatial-aware information to improve the attention of spatial regions, resulting in better enhancement of target features and reduction of visual artifacts.Given the input features F t−1 ∈ R H×W×C of the t-th MIEM, its output spatial-aware features F SAAB t ∈ R H×W×C after SAAB.To be specific, F t−1 ∈ R H×W×C is initially delivered into 1 × 1 convolution and reshaped to acquire feature maps P t q ∈ R (H×W)×C and P k ∈ R C×(H×W) .Then we compute spatial affinity r t i,j from i-th to j-th through matrix multiplication: where P t q,i and P t k,j are the i-th and j-th deep pixel of local features.Similarly, we can get spatial affinity from j-th to i-th as r t j,i .Therefore, we can get an affinity matrix R t ∈ R (H×W)×(H×W) among all positions.For the purpose of learning the attention of the i-th feature position, we also include the feature itself to utilize the global information and local original information relative to that feature.On the one hand, F t−1 ∈ R H×W×C is first passed through another convolutional layer to obtain a feature map P t v ∈ R H×W×C and reshape it to P t v ∈ R (H×W)×C .Then we can attain spatial relation-aware features P t Q ∈ R H×W×C through matrix multiplication: Analogously, the spatial relation-aware features P t K ∈ R H×W×C at the j-th feature position can be expressed as P t K,j = P t v,j • r t j,i .On the other hand, we leverage the global average pooling operation to suppress the feature map P t v ∈ R H×W×C along the channel dimension to 1 and obtain spatial features P t V ∈ R H×W×1 .Considering these three types of information fall outside the same feature domain, we concatenate them and embed them to get spatial-aware modulation coefficients ̟ t ∈ R H×W×1 : where �(•) indicates the embedding function, implemented by two 1 × 1 convolutions, ReLU activation, and a Sigmoid function.Finally, we merge F t−1 and ̟ t to output the final spatial-aware features F t SAAB ∈ R H×W×C : In this way, we can mine the non-local context to refine the features at each spatial position for inferring attention through a learnable model.The implementation of SAAB is depicted in Algorithm 1. (5)

Multi-scale structural transformer block (MSTB)
Despite the prolific literature on Transfomer-based UIR methods, existing works suffer from severe color distortions and missing details.It is known that different dilated convolutions can provide different receptive field sizes, thereby extending global coherence to alleviate visual artifacts caused by color bias.As depicted in Fig. 3a, a standard Transformer with multi-head self-attention (MSA) mechanism can efficiently model longrange dependence features to improve image sharpness.Enlightened by these works, we propose a MSTB that strengthens the focus on more severely attenuated spatial and color channels, improving recovery accuracy.As depicted in Fig. 3b, we commence by encoding multi-scale features through the utilization of different dilation convolutions.Following this, we apply asymmetric convolutions to extract structural information both horizontally and vertically.Ultimately, these processed features are passed into the Transformer, enabling the capture of more profound semantic cues for enhanced image restoration.
Knowing that the input to the MSTB is F t SAAB , we define the multi-scale and structural feature extraction part as: where M t ∈ R H×W×C indicates the extracted diversity features.H MS (•) indicates the embedding function, imple- mented by 1 × 1 convolution, 3 × 1convolution, and 1 × 3 convolution followed by LReLU activation.f 3×3 (•) denotes 3 × 3 convolution, where the superscript is the dilation rate.As shown in Fig. 3b, we unfold the diverse features M t and compute query Q, key K, and value V using a fully connected layer, which can be expressed by: The attention matrix Att(Q, K, V) is computed as: where W q , W k , and W v indicate the weight matrices of queries, keys, and values.√ d k denotes normalization fac- tor.We refer to the above operation as multi-scale structure attention (MSSA), and its pseudo-code is reported in Algorithm 2. The output of MSTB is defined as: where MLP denotes multi-layer perceptron and LN is layer normalization operation.Algorithm 2. The implementation of multi-scale structure attention.

Experiments Datasets and metrics
We adopt publicly available UIR datasets to train our proposed DIMN, including USR-248 12 , UFO-120 15 , EUVP 27 , and UIEB 26 .Specifically, we respectively use USR-248 and UFO-120 datasets to conduct underwater SR task.The USR-248 dataset comprises 1060 pairs for training and 248 pairs for testing.Among them, LR images are acquired by downsampling HR images using scale factors of × 2, × 4, and × 8 through bicubic interpolation, with the addition of 20% Gaussian noise.The UFO-120 dataset comprises 1500 pairs for training and 120 pairs for testing with scale factors of × 2, × 3, and × 4. In the underwater enhancement task, the EUVP dataset comprises 11,435 paired images for training and 515 paired images for testing.The UIEB dataset comprises 890 pairs of images, with 800 pairs allocated for training and 90 pairs for testing.We employ reference metrics (meansquared error(MSE), peak signal-to-noise ratio(PSNR), structure similarity index(SSIM), underwater image quality measure(UIQM) 36 , natural image quality evaluator(NIQE) 37 ) and non-reference metrics (patch-based contrast quality index(PCQI) 38 , underwater image sharpness measure(UISM) 36 , average entropy(E), and underwater color image quality evaluation(UCIQE) 39 ) to assess experimental results.Particularly, UIQM includes three underwater image attribute measures: underwater image colorfulness measure (UICM), UISM, and underwater image contrast measure (UIConM), which provide a comprehensive assessment of restoration images.UIQM can be calculated as follows: where c 1 , c 2 , and c 3 denote scale parameters that are set to 0.0282, 0.2953, and 3.5753.
We utilize the Adam optimizer to minimize the objective function, with optimizer parameters set as β 1 = 0.9 , β 2 = 0.999 , and ε = 10 −8 .The initial learning rate is fixed at 1e−3 and is halved every 100 epochs.To accom- modate memory constraints, each batch comprises 32 LR patches of size 50 × 50 for the SR task and 16 patches of size 100 × 100 for the enhancement task.The implementation of our model utilizes the PyTorch framework and is executed on NVIDIA TESLA V100 GPU.

Ablation study
In this section, two full-reference image quality assessment indexes (PSNR and SSIM) and four reference-free image quality assessment indexes (UIQM, NIQE, MA 40 , and PI 41 ) are employed to quantitatively compare the restoration results of different models.To explicitly demonstrate how our proposed components enhance the restoration results, four experiments of the relevant components are performed.We first get rid of SAAB and MSTB in turn, which are respectively called DIMN w/o SAAB and DIMN w/o MSTB.Then, we remove the MSSA in MSTB, making MSTB a standard Transformer (Fig. 3a) and naming it DIMN w/o M. Finally, we substitute 3 × 3 and 5 × 5 convolutions for the multi-scale part and designated it DIMN w P. Here, FLOPs is computed at a 640 × 480 HR image.

Impact of SAAB and MSTB
The experimental results are reported in Table 1.One can see that the model enabled by SAAB and MSTB attains favorable performance, which improves 0.05 dB and 0.0043 over DIMN w/o SAAB, as well as 0.37 dB and 0.0139 over DIMN w/o MSTB.On the one hand, the absence of SAAB makes it difficult to provide sufficient spatial information, which is detrimental to producing high-quality and high-resolution images.On the other hand, the     www.nature.com/scientificreports/can focus on the target area better, but at a lower intensity.Importantly, DIMN supported by SAAB and MSTB responds more positively to the target object, allowing more effort to be allocated to modulating these areas, thus resulting in richer texture detail for high-quality image restoration.

Impact of number of MIEMs
In Table 2, we verify the selection of the number of MIEM, in which the numbers are set to T = 2 , 4, and 6, respectively.Obviously, the improvement in recovery accuracy becomes small when the value of T exceeds 4.
Taking into account the trade-off between network complexity and restoration performance, we have opted for T = 4 as the number of MIEMs.Overall, the ablation studies reveal the effectiveness and robustness of our proposed MIEM incorporating SAAB and MSTB.

Evaluation on USR-248 dataset
We compare the proposed DIMN with some SOTA methods on the USR-248 dataset, including SRCNN 7 , VDSR 5 , EDSRGAN 42 , SRGAN 43 , SRResNet 43 , ESRGAN 44 , SRDRM 12 , SRDRM-GAN 12 , PAL 13 , and AMPCNet 14 .As Table 3 reports, our DIMN exhibits competitive advantages across all image quality indexes with lower model complexity.Compared to AMPCNet, our DIMN has demonstrated a distinct improvement of 0.27 dB, 0.36 dB, and 0.16 dB on PSNR.More importantly, the superiority of our proposed method becomes more obvious as the scale factor increases.
Figure 6 exhibits a selection of SR results on USR-248 dataset.It is evident that our method produces more favorable results, with visual effects that closely resemble HR images.Clearly, SRDRM, SRDRM-GAN, and PAL exhibit substantial blurring and distortion, while our DIMN outperforms them by recovering superior edge and texture details.This is attributed to the ability of our approach to effectively integrate both local and global information, resulting in higher resolution and sharper images.
Table 4 reveals that our DIMN consistently delivers both optimal and sub-optimal performance when compared to well-established underwater SR methods.Despite a marginal underperformance in UIQM, noteworthy improvements have been observed in terms of both PSNR and SSIM.Accordingly, in the case of × 4, our proposed method has outperformed Deep SESR and Deep WaveNet by an improvement of 2.95% and 1.59% in PSNR.In comparison to Transformer-based methods like URSCT, our work has demonstrated a notable improvement, with an increase of 8.01% in PSNR and 7.58% in SSIM. Figure 7 further demonstrates that our method successfully rectifies color deviations, enhances detail information, and improves image contrast.SRDRM-GAN and AMPCNet fail to remove color casts and reconstruct texture detail.

Evaluation on EUVP dataset
For the underwater enhancement task, we perform a comparison of our DIMN against some of the best-published methods on the EUVP dataset.The corresponding quantitative outcomes are presented in Table 5, while the qualitative results are depicted in Fig. 8, respectively.As can be seen from Table 5, our proposed method demonstrates superior performance across the majority of quantitative metrics.For instance, our DIMN achieves improvements of no less than 5.96% and 2.38% in PSNR and SSIM, respectively.Even though UIQM, NIQE, PCQI, and E lag behind URTB, they still demonstrate competitive performance.Our method mainly employs spatial-aware and multi-scale structural features to deal with detail blurring and color casts, thus better restoration accuracy can be obtained.
In Fig. 8, we can notice that Funie-GAN and URTB result in over-saturation, while Funie-GAN-UP and Deep SESR struggle to remove color casts.Contrastingly, the proposed DIMN excels in color restoration and contrast enhancement.This can be attributed to the network's robust local and global learning capabilities, allowing it to address the variation in attenuation in different color channels and spatial areas.Additionally, we have incorporated the Canny 45 algorithm in Fig. 9 to evaluate the extent of improvement in image clarity.Figure 9 depicts the enhanced results and their corresponding edge maps.We can see that the edges of distorted images are difficult to detect due to strong scattering.Observing from Fig. 9j, the proposed DIMN reproduces more edge detection

Evaluation on UIEB dataset
For a fair comparison, we train and test the UIEB following the setup described in 28 .Quantitative and qualitative results are listed in Table 6 and Fig. 10, respectively.According to Table 6, it is evident that our proposed scheme harvests the best performance.Particularly in the PSNR metric, compared with prevailing UIR methods such as Deep SESR, Deep WaveNet, and URTB, our DIMN demonstrates significant improvements of 31%, 1.15% and 0.51%, respectively.In Fig. 10, one can see that the Retinex-based method exhibits color oversaturation in the enhanced images.Fusion-based and Deep WaveNet fail to remove color casts and have poor visual effects.In contrast, the results enhanced by our method are more faithful to the original image, benefitting from the joint learning of spatial location and global cues by SAAB and MSTB.

Conclusion
In this study, we present an accurate and efficient DIMN, empowered by a sequence of MIEMs, for the UIR task.MIEM serves as the backbone of the network that effectively handles attenuation inconsistencies across color channels and spatial regions, thereby removing color artifacts, enhancing contrast, and restoring detail.In MIEM, SAAB can model different spatial location relationships to explore content-rich features, while MSTB utilizing multi-scale structure attention scheme strengthens the focus on more severely attenuated spatial and color channels to boost recovery accuracy further.Experimental results reveal that the competitiveness of our DIMN when compared to SOTA approaches, and ablation studies confirm the contributions of our proposed MIEM comprising SAAB and MSTB.
adopted generative adversarial network (GAN) to improve visual

Figure 1 .
Figure 1.Dataflow of the proposed DIMN for accurate UIR, which consists of three stages.MIEM is enabled by SAAB and MSTB to jointly deal with attenuation inconsistencies in color channels and focus on richer spatial regions.

Figure 3 .
Figure 3. (a) Standard Transformer; (b) Our proposed MSTB, which is equipped with MSSA to capture deeper semantic clues.

Figure 5
illustrates the feature heatmap of different methods, visualizing how they retain the detailed features of the underwater image.In the feature heatmap, the red color indicates that the network is paying more attention to the target area.Without the support of the multi-scale and structural feature extraction component (DIMN w/o M), the attention on the discriminant region is also significantly reduced.Compared to DIMN, DIMN w P

Figure 4 .
Figure 4. Convergence results for different models on UFO-120 dataset with scale factor ×4.

Figure 5 .
Figure 5. Visualization results of average feature maps on different methods.

Figure 6 .
Figure 6.Visual comparison of our proposed DIMN against popular works on USR-248 dataset.

Figure 7 .
Figure 7. Visual comparison of our proposed DIMN against popular works on UFO-120 dataset.

Figure 10 .
Figure 10.Visual comparison of the proposed DIMN against popular works on UIEB dataset.
introduction of MSTB can provide large gains in expanding the receptive field, preserving structural information, and modeling global features, thus effectively addressing the negative effects of color bias and distortion.Also, Fig.4depicts the convergence results for different components, we can observe that the aggregation of SAAB and MSTB contributes to stable network convergence.Impact of components in MSTBCompared to DIMN, DIMN w/o M is severely degraded in all metrics, with NIQE decreasing from 64.013 to 66.116, MA decreasing from 3.8571 to 3.7188, and PI decreasing from 62.721 to 64.464.This is because the Scientific Reports | (2024) 14:5416 | https://doi.org/10.1038/s41598-024-55990-xwww.nature.com/scientificreports/multi-scale and structural feature extraction part can leverage different scale and structural cues to modulate more delicate features for subsequent Transformer operations.When compared to DIMN w/P, DIMN holds a notably more substantial advantage.Although DIMN is slightly behind in MA score, the difference is only 0.0243.

Table 1 .
Ablation studies of proposed components on UFO-120 dataset with scale factor ×4. Significant values are in bold.

Table 2 .
Results for different numbers of MIEM on USR-248 dataset with scale factor ×2. Significant values are in bold.features and contains almost all contours.This reveals that the proposed method can effectively eliminate color artifacts and recover more structural information, which is advantageous for producing visually satisfying results.

Table 3 .
Quantitative comparison with the best-published methods on USR-248 dataset.Significant values are in bold.

Table 5 .
Quantitative comparison against the best-published methods on EUVP dataset.∇ denotes lower is better.Significant values are in bold.

Table 6 .
Quantitative comparison against the best-published methods on UIEB dataset.Significant values are in bold.